to need respite - İspanyolca İngilizce Sözlük